Skip to content
This repository has been archived by the owner on Feb 22, 2022. It is now read-only.

Add stable/prometheus-es-explorer #11871

Closed
wants to merge 8 commits into from
Closed

Add stable/prometheus-es-explorer #11871

wants to merge 8 commits into from

Conversation

alexppg
Copy link
Contributor

@alexppg alexppg commented Mar 1, 2019

Signed-off-by: Àlex Pérez-Pujol alexperezpujol@disroot.org

What this PR does / why we need it:

It adds the prometheus-es-exporter to the stable chart repository.

Special notes for your reviewer:

None.

Checklist

  • [x ] DCO signed
  • [x ] Variables are documented in the README.md

@helm-bot helm-bot added Contribution Allowed If the contributor has signed the DCO or the CNCF CLA (prior to the move to a DCO). size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. labels Mar 1, 2019
@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: alexppg
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approver: viglesiasce

If they are not already assigned, you can assign the PR to them by writing /assign @viglesiasce in a comment when ready.

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@k8s-ci-robot k8s-ci-robot added the needs-ok-to-test Indicates a PR that requires an org member to verify it is safe to test. label Mar 1, 2019
@k8s-ci-robot
Copy link
Contributor

Hi @alexppg. Thanks for your PR.

I'm waiting for a helm member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@helm-bot helm-bot added size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. and removed size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. labels Mar 1, 2019
@alexppg
Copy link
Contributor Author

alexppg commented Mar 1, 2019

I'm not sure why it says that I fail the DCO. I've signed with my main e-mail, but it wants me to set the corporate mail.

@vsliouniaev
Copy link
Collaborator

@alexppg the DCO checks that the signing email corresponds to the email in the commit itself.

git config user.email

@helm-bot helm-bot added size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. and removed size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. labels Mar 4, 2019
Signed-off-by: Àlex Pérez-Pujol <alexperezpujol@disroot.org>
Signed-off-by: Alex Perez-Pujol <alexperezpujol@disroot.org>
Signed-off-by: Àlex Pérez-Pujol <alexperezpujol@disroot.org>
Signed-off-by: Alex Perez-Pujol <alexperezpujol@disroot.org>
Signed-off-by: Àlex Pérez-Pujol <alexperezpujol@disroot.org>
Signed-off-by: Alex Perez-Pujol <alexperezpujol@disroot.org>
Signed-off-by: Alex Perez-Pujol <alexperezpujol@disroot.org>
@helm-bot helm-bot added size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. and removed size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. labels Mar 4, 2019
@alexppg
Copy link
Contributor Author

alexppg commented Mar 4, 2019

Thanks @vsliouniaev, I've change it. I believe there's nothing to be done on my side until somebody reviews it, the lint that fails won't pass until some maintainer is asigned.

@vsliouniaev
Copy link
Collaborator

Since you are submitting this chart to the repository, wouldn't it make sense that you should add yourself as the maintainer?

@helm-bot helm-bot removed size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. Contribution Allowed If the contributor has signed the DCO or the CNCF CLA (prior to the move to a DCO). labels Mar 4, 2019
@helm-bot helm-bot added the size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. label Mar 4, 2019
Signed-off-by: Alex Perez-Pujol <alexperezpujol@disroot.org>
@helm-bot helm-bot added size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. and removed size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. labels Mar 4, 2019
@alexppg
Copy link
Contributor Author

alexppg commented Mar 4, 2019

No problem @mvasilenko, but I believe I can't add myself like that and make the tests pass. In a prior commit I added myself to the maintainers section but this check says I'm not validated as a maintainer, and I don't know how it validates it.

Signed-off-by: Alex Perez-Pujol <alexperezpujol@disroot.org>
@helm-bot helm-bot added size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. and removed size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. labels Mar 6, 2019
Signed-off-by: Alex Perez-Pujol <alexperezpujol@disroot.org>
@helm-bot helm-bot added size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. and removed size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. labels Mar 6, 2019
Signed-off-by: Alex Perez-Pujol <alexperezpujol@disroot.org>
@helm-bot helm-bot added size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. and removed size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. labels Mar 7, 2019
@alexppg
Copy link
Contributor Author

alexppg commented Mar 27, 2019

ping @viglesiasce @foxish

@stale
Copy link

stale bot commented Apr 26, 2019

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Any further update will cause the issue/pull request to no longer be considered stale. Thank you for your contributions.

@stale stale bot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Apr 26, 2019
@ntavares
Copy link

Just to keep this open as the bot is trying to close this. Is there anything still to be done here?

@stale stale bot removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Apr 26, 2019
@alexppg
Copy link
Contributor Author

alexppg commented Apr 29, 2019

@ntavares Somebody needs to revise it, as far as I know I don't have to do anything.

@maorfr
Copy link
Member

maorfr commented May 16, 2019

hey @alexppg

Have you considered hosting this chart and adding it to helm hub?
https://github.com/helm/hub/blob/master/Repositories.md

@alexppg
Copy link
Contributor Author

alexppg commented May 20, 2019

I'd like to that, but right now I'm not able. I'll try to convince my company to do it, but for now is no possible. It's a problem @maorfr ?

@maorfr
Copy link
Member

maorfr commented May 21, 2019

hey @alexppg, thanks for your reply!

it is an effort problem. chart maintainers are over loaded, so reviewing a new chart usually takes a long time. with that said, the way forward is not this repository, but rather helm hub! :)

Here are some things to consider if you are exploring hosting your own charts repository (copied from a similar PR):

I think that you totally should host your own charts!
This will give you more freedom around management, and you will not be blocked by us (maintainers).

This means that when users want to install your chart, instead of installing them from stable, they will install it from (for example) mycompany-charts:

$ helm install --name my-release mycompany-charts/mychart
Here are some instructions about how to host your own charts repo:
https://github.com/helm/hub/blob/master/docs/github.md#github-pages-as-a-repository

In order for people to find out about your charts repo, you should add it to helm hub:
https://hub.helm.sh/

Here are some instructions about how to add your charts repo to helm hub:
https://github.com/helm/hub#how-to-add-your-helm-charts

Hope that answered all your questions! :)

@alexppg
Copy link
Contributor Author

alexppg commented May 22, 2019

Thanks @maorfr ! I'll sure like to do that, because of all the reasons you mentioned. But as I said, I don't think this will be possible in a short time, so I'd like to maintain this chart here. Sorry and thanks for your kind explanation!

@stale
Copy link

stale bot commented Jun 21, 2019

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Any further update will cause the issue/pull request to no longer be considered stale. Thank you for your contributions.

@stale stale bot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Jun 21, 2019
@stale
Copy link

stale bot commented Jul 5, 2019

This issue is being automatically closed due to inactivity.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Contribution Allowed If the contributor has signed the DCO or the CNCF CLA (prior to the move to a DCO). lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. needs-ok-to-test Indicates a PR that requires an org member to verify it is safe to test. size/XL Denotes a PR that changes 500-999 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants